represent abroad - Espagnol Anglais Dictionnaire